package com.jyh.dbOrder.mapper;

import com.jyh.dbOrder.entity.JyhMoneyLog;
import com.jyh.dbOrder.entity.JyhMoneyLogExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface JyhMoneyLogMapper {
    /**
     *
     * @mbggenerated 2017-10-16
     */
    int countByExample(JyhMoneyLogExample example);

    /**
     *
     * @mbggenerated 2017-10-16
     */
    int deleteByExample(JyhMoneyLogExample example);

    /**
     *
     * @mbggenerated 2017-10-16
     */
    int deleteByPrimaryKey(Integer id);

    /**
     *
     * @mbggenerated 2017-10-16
     */
    int insert(JyhMoneyLog record);

    /**
     *
     * @mbggenerated 2017-10-16
     */
    int insertSelective(JyhMoneyLog record);

    /**
     *
     * @mbggenerated 2017-10-16
     */
    List<JyhMoneyLog> selectByExample(JyhMoneyLogExample example);

    /**
     *
     * @mbggenerated 2017-10-16
     */
    JyhMoneyLog selectByPrimaryKey(Integer id);

    /**
     *
     * @mbggenerated 2017-10-16
     */
    int updateByExampleSelective(@Param("record") JyhMoneyLog record, @Param("example") JyhMoneyLogExample example);

    /**
     *
     * @mbggenerated 2017-10-16
     */
    int updateByExample(@Param("record") JyhMoneyLog record, @Param("example") JyhMoneyLogExample example);

    /**
     *
     * @mbggenerated 2017-10-16
     */
    int updateByPrimaryKeySelective(JyhMoneyLog record);

    /**
     *
     * @mbggenerated 2017-10-16
     */
    int updateByPrimaryKey(JyhMoneyLog record);
}